permutite water softener - German English Dictionary